package com.yunxi.sto.pojo;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 运输计划查询结果
 * </p>
 *
 * @author caoYong
 * @since 2019-05-23
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value="StoTransportPlanRes对象", description="运输计划查询结果")
public class StoTransportPlanResVO extends StoTransportPlanQueryVO implements Serializable {

    @ApiModelProperty(value = "主键ID")
    private String transportPlanId;

    @ApiModelProperty(value = "运输计划单号")
    private String transportPlanNo;

    @ApiModelProperty(value = "仓库")
    private String lgort;

    @ApiModelProperty(value = "销售组织名称")
    private String orgName;

    @ApiModelProperty(value = "收货地址")
    private String dealeradd;

    @ApiModelProperty(value = "物料编码")
    private String matnr;

    @ApiModelProperty(value = "品牌代码")
    private String productTypeCode;

    @ApiModelProperty(value = "品牌名称")
    private String productTypeName;

    @ApiModelProperty(value = "型谱名称")
    private String nodeName;

    @ApiModelProperty(value = "运输路线代码")
    private String routeCode;

    @ApiModelProperty(value = "运输路线名称")
    private String routeName;

    @ApiModelProperty(value = "承运商代码")
    private String carrierCode;

    @ApiModelProperty(value = "承运商名称")
    private String carrierName;

    @ApiModelProperty(value = "起点城市")
    private String startCityName;

    @ApiModelProperty(value = "终点城市")
    private String endCityName;

    @ApiModelProperty(value = "是否已自提(0否,1是)")
    private Integer isPicked;

    @ApiModelProperty(value = "提车人姓名")
    private String pickerName;

    @ApiModelProperty(value = "提车人电话")
    private String pickerPhone;

    @ApiModelProperty(value = "提车日期")
    private Date pickDate;

    @ApiModelProperty(value = "发运道次")
    private String shippingRoad;

}
